package com.css.fxfzypg.modules.qhmapfiles.repository;

import com.css.fxfzypg.modules.qhmapfiles.repository.entity.QhMapFilesEntity;
import com.css.fxfzypg.modules.qhmapfiles.viewobjects.QhMapFilesQueryParams;

import java.util.List;

/**
 * @author zyt
 * @date 2022-09-26
 */
public interface QhMapFilesNativeRepository {

    //查询文件
    public List<QhMapFilesEntity> searchMapFilesByJDBC(QhMapFilesQueryParams queryParams);

    int searchMapFilesNumByJDBC(QhMapFilesQueryParams queryParams);

    //查询文件（按省市县查询）
    public List<QhMapFilesEntity> searchMapFilesByJDBC1(QhMapFilesQueryParams queryParams);

    //查询所有未保存的文件
    public List<QhMapFilesEntity> searchAllUnsaveMapFilesByJDBC();

    List<QhMapFilesEntity> getSlopeFileByDivisionAndType(String province, String city, String county, String type);
}
